cultivated terrace - Turkish English Dictionary